package cc.lirns.demo.websocket.withspring.handler;

import lombok.Data;
import org.springframework.web.socket.WebSocketSession;

/**
 * 用于存放session 给前端通信主要就通过session来进行的
 * 需要给前端发消息时 可以使用该对象保存session
 * 然后再需要时使用该对象保存的session给前端发消息
 *
 * @author lirns
 * @date 2021/10/9 13:43
 */
@Data
public class MyWsEntity {
    /**
     * session的id
     */
    private String id;
    /**
     * session
     */
    private WebSocketSession session;


    public MyWsEntity() {
    }

    public MyWsEntity(WebSocketSession session) {
        this.id = session.getId();
        this.session = session;
    }

}
